package com.zygh.policeasset.pojo.vo;

import cn.afterturn.easypoi.util.PoiElUtil;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
@Data
public class RepairVO implements Serializable {
    @ApiModelProperty("主键")
    private Integer id;
    @ApiModelProperty("资产id集合")
    private String assetsIds;
    @ApiModelProperty("0:智能、1:基础")
    private Integer type;
    @ApiModelProperty("任务来源id")
    private Integer taskSourceId;
    @ApiModelProperty("任务来源名称")
    private String taskSourceName;
    @ApiModelProperty("是否紧急，0是普通，1是紧急")
    private Integer urgent;
    @ApiModelProperty("报修简述")
    private String content;
    @ApiModelProperty("路口名称id")
    private Integer roadCrossId;
    @ApiModelProperty("路口名称")
    private String roadCrossName;
    @ApiModelProperty("申请人id")
    private Integer userId;
    @ApiModelProperty("申请人姓名")
    private String userName;
    @ApiModelProperty("审批编号")
    private String flowNo;
    @ApiModelProperty("添加时间")
    private String createTime;
    @ApiModelProperty("修改时间")
    private String updateTime;
    @ApiModelProperty("计划开工时间")
    private String planCommenceTime;
    @ApiModelProperty("要求完工时间")
    private String requiredCompletionTime;
    @ApiModelProperty("预算金额")
    private double budgetAmount;
    @ApiModelProperty("工单状态")
    private Integer orderStatus;
    @ApiModelProperty("工单接单人")
    private Integer orderUserId;
    @ApiModelProperty("工单接单人名称")
    private String orderUserName;
    @ApiModelProperty("工单维修时间")
    private String maintenanceTime;
    @ApiModelProperty("工单维修备注")
    private String maintenanceRemark;
    @ApiModelProperty("审核状态")
    private Integer appStatus;

    @ApiModelProperty("审批模板id")
    private Integer approvalStepsId;

}